load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_test")

test_suite(name = "go_plugin")

go_test(
    name = "go_default_test",
    srcs = ["all_test.go"],
    data = [":plugin"],
)

go_binary(
    name = "plugin",
    srcs = ["plugin.go"],
    out = "plugin.so",
    linkmode = "plugin",
)
